------------------------------------------
--- SP PARA INSERT DE CLIENTES --- 
-------------------------------------------
USE TPVideoJuegos
GO

CREATE PROCEDURE spInsertCliente
@DNI nchar(8),
@Nombre nvarchar(50),
@Apellido nvarchar(50),
@ComprasRealizadas int,
@CantidadArticulosComprados int,
@DineroGastado float

AS

INSERT INTO Clientes(DNI, Nombre, Apellido, ComprasRealizadas, CantidadArticulosComprados, DineroGastado)
VALUES(@DNI, @Nombre, @Apellido, @ComprasRealizadas, @CantidadArticulosComprados, @DineroGastado)

GO

------------------------------------------
--- SP PARA UPDATE DE CLIENTES --- 
-------------------------------------------

CREATE PROCEDURE spUpdateCliente
@DNI nchar(8),
@Nombre nvarchar(50),
@Apellido nvarchar(50),
@ComprasRealizadas int,
@CantidadArticulosComprados int,
@DineroGastado float

AS

UPDATE Clientes

SET DNI = @DNI,
Nombre = @Nombre,
Apellido = @Apellido,
ComprasRealizadas = @ComprasRealizadas,
CantidadArticulosComprados = @CantidadArticulosComprados,
DineroGastado = @DineroGastado

WHERE DNI = @DNI

GO

------------------------------------------
--- SP PARA DELETE DE CLIENTES --- 
-------------------------------------------

CREATE PROCEDURE spDeleteCliente
@DNI nchar(8)

AS 

DELETE FROM Clientes

WHERE DNI = @DNI

GO
